C# Класс AwsSnapshotScheduler.Program

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
options Options

Открытые методы

Метод Описание
Backup ( string name, string description, string volumeid, string volumename, string instancename, string expires ) : void
CheckForExpiredSnapshots ( ) : void

Check for any snapshots set to expire -- that have a tag key of "expires" with a value that is in the past.

CheckForScheduledSnapshots ( ) : void

Check for any volumes that have a snapshot scheduled based on the schedule in the snapshotSchedule tag key.

GetAfterTheHour ( string p, int def ) : int
GetDow ( string p, DayOfWeek def = DayOfWeek.Sunday ) : DayOfWeek
GetExpireHours ( string p, int def ) : int
GetInt ( string p, int def ) : int
GetTime ( string p, System.DateTime def = null ) : System.DateTime
ListVolumes ( ) : void

List all volumes found in region

Main ( string args ) : void
RegisterKeys ( string access, string secret ) : void

Приватные методы

Метод Описание
SendMessageTimeout ( IntPtr hWnd, int Msg, int wParam, string lParam, int fuFlags, int uTimeout, int &lpdwResult ) : bool

Описание методов

Backup() публичный статический Метод

public static Backup ( string name, string description, string volumeid, string volumename, string instancename, string expires ) : void
name string
description string
volumeid string
volumename string
instancename string
expires string
Результат void

CheckForExpiredSnapshots() публичный статический Метод

Check for any snapshots set to expire -- that have a tag key of "expires" with a value that is in the past.
public static CheckForExpiredSnapshots ( ) : void
Результат void

CheckForScheduledSnapshots() публичный статический Метод

Check for any volumes that have a snapshot scheduled based on the schedule in the snapshotSchedule tag key.
public static CheckForScheduledSnapshots ( ) : void
Результат void

GetAfterTheHour() публичный статический Метод

public static GetAfterTheHour ( string p, int def ) : int
p string
def int
Результат int

GetDow() публичный статический Метод

public static GetDow ( string p, DayOfWeek def = DayOfWeek.Sunday ) : DayOfWeek
p string
def DayOfWeek
Результат DayOfWeek

GetExpireHours() публичный статический Метод

public static GetExpireHours ( string p, int def ) : int
p string
def int
Результат int

GetInt() публичный статический Метод

public static GetInt ( string p, int def ) : int
p string
def int
Результат int

GetTime() публичный статический Метод

public static GetTime ( string p, System.DateTime def = null ) : System.DateTime
p string
def System.DateTime
Результат System.DateTime

ListVolumes() публичный статический Метод

List all volumes found in region
public static ListVolumes ( ) : void
Результат void

Main() публичный статический Метод

public static Main ( string args ) : void
args string
Результат void

RegisterKeys() публичный статический Метод

public static RegisterKeys ( string access, string secret ) : void
access string
secret string
Результат void

Описание свойств

options публичное статическое свойство

public static Options,AwsSnapshotScheduler options
Результат Options