예제 #1
0
 /// <summary>
 /// Initializes a new instance of the TaskRunUpdateParameters class.
 /// </summary>
 /// <param name="identity">Identity for the resource.</param>
 /// <param name="runRequest">The request (parameters) for the new
 /// run</param>
 /// <param name="forceUpdateTag">How the run should be forced to rerun
 /// even if the run request configuration has not changed</param>
 /// <param name="tags">The ARM resource tags.</param>
 public TaskRunUpdateParameters(IdentityProperties identity = default(IdentityProperties), RunRequest runRequest = default(RunRequest), string forceUpdateTag = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>))
 {
     Identity       = identity;
     RunRequest     = runRequest;
     ForceUpdateTag = forceUpdateTag;
     Tags           = tags;
     CustomInit();
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the ExportPipeline class.
 /// </summary>
 /// <param name="target">The target properties of the export
 /// pipeline.</param>
 /// <param name="id">The resource ID.</param>
 /// <param name="name">The name of the resource.</param>
 /// <param name="type">The type of the resource.</param>
 /// <param name="identity">The identity of the export pipeline.</param>
 /// <param name="options">The list of all options configured for the
 /// pipeline.</param>
 /// <param name="provisioningState">The provisioning state of the
 /// pipeline at the time the operation was called. Possible values
 /// include: 'Creating', 'Updating', 'Deleting', 'Succeeded', 'Failed',
 /// 'Canceled'</param>
 public ExportPipeline(ExportPipelineTargetProperties target, string id = default(string), string name = default(string), string type = default(string), IdentityProperties identity = default(IdentityProperties), IList <string> options = default(IList <string>), string provisioningState = default(string))
     : base(id, name, type)
 {
     Identity          = identity;
     Target            = target;
     Options           = options;
     ProvisioningState = provisioningState;
     CustomInit();
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the ImportPipeline class.
 /// </summary>
 /// <param name="source">The source properties of the import
 /// pipeline.</param>
 /// <param name="id">The resource ID.</param>
 /// <param name="name">The name of the resource.</param>
 /// <param name="type">The type of the resource.</param>
 /// <param name="identity">The identity of the import pipeline.</param>
 /// <param name="trigger">The properties that describe the trigger of
 /// the import pipeline.</param>
 /// <param name="options">The list of all options configured for the
 /// pipeline.</param>
 /// <param name="provisioningState">The provisioning state of the
 /// pipeline at the time the operation was called. Possible values
 /// include: 'Creating', 'Updating', 'Deleting', 'Succeeded', 'Failed',
 /// 'Canceled'</param>
 public ImportPipeline(ImportPipelineSourceProperties source, string id = default(string), string name = default(string), string type = default(string), IdentityProperties identity = default(IdentityProperties), PipelineTriggerProperties trigger = default(PipelineTriggerProperties), IList <string> options = default(IList <string>), string provisioningState = default(string))
     : base(id, name, type)
 {
     Identity          = identity;
     Source            = source;
     Trigger           = trigger;
     Options           = options;
     ProvisioningState = provisioningState;
     CustomInit();
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the TaskRun class.
 /// </summary>
 /// <param name="location">The location of the resource. This cannot be
 /// changed after the resource is created.</param>
 /// <param name="id">The resource ID.</param>
 /// <param name="name">The name of the resource.</param>
 /// <param name="type">The type of the resource.</param>
 /// <param name="tags">The tags of the resource.</param>
 /// <param name="identity">Identity for the resource.</param>
 /// <param name="provisioningState">The provisioning state of this task
 /// run. Possible values include: 'Creating', 'Updating', 'Deleting',
 /// 'Succeeded', 'Failed', 'Canceled'</param>
 /// <param name="runRequest">The request (parameters) for the
 /// run</param>
 /// <param name="runResult">The result of this task run</param>
 /// <param name="forceUpdateTag">How the run should be forced to rerun
 /// even if the run request configuration has not changed</param>
 public TaskRun(string location, string id = default(string), string name = default(string), string type = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>), IdentityProperties identity = default(IdentityProperties), string provisioningState = default(string), RunRequest runRequest = default(RunRequest), Run runResult = default(Run), string forceUpdateTag = default(string))
     : base(location, id, name, type, tags)
 {
     Identity          = identity;
     ProvisioningState = provisioningState;
     RunRequest        = runRequest;
     RunResult         = runResult;
     ForceUpdateTag    = forceUpdateTag;
     CustomInit();
 }
예제 #5
0
 /// <summary>
 /// Initializes a new instance of the TaskRun class.
 /// </summary>
 /// <param name="id">The resource ID.</param>
 /// <param name="name">The name of the resource.</param>
 /// <param name="type">The type of the resource.</param>
 /// <param name="systemData">Metadata pertaining to creation and last
 /// modification of the resource.</param>
 /// <param name="identity">Identity for the resource.</param>
 /// <param name="provisioningState">The provisioning state of this task
 /// run. Possible values include: 'Creating', 'Updating', 'Deleting',
 /// 'Succeeded', 'Failed', 'Canceled'</param>
 /// <param name="runRequest">The request (parameters) for the
 /// run</param>
 /// <param name="runResult">The result of this task run</param>
 /// <param name="forceUpdateTag">How the run should be forced to rerun
 /// even if the run request configuration has not changed</param>
 /// <param name="location">The location of the resource</param>
 public TaskRun(string id = default(string), string name = default(string), string type = default(string), SystemData systemData = default(SystemData), IdentityProperties identity = default(IdentityProperties), string provisioningState = default(string), RunRequest runRequest = default(RunRequest), Run runResult = default(Run), string forceUpdateTag = default(string), string location = default(string))
     : base(id, name, type, systemData)
 {
     Identity          = identity;
     ProvisioningState = provisioningState;
     RunRequest        = runRequest;
     RunResult         = runResult;
     ForceUpdateTag    = forceUpdateTag;
     Location          = location;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the RegistryUpdateParameters class.
 /// </summary>
 /// <param name="tags">The tags for the container registry.</param>
 /// <param name="sku">The SKU of the container registry.</param>
 /// <param name="identity">The identity of the container
 /// registry.</param>
 /// <param name="adminUserEnabled">The value that indicates whether the
 /// admin user is enabled.</param>
 /// <param name="networkRuleSet">The network rule set for a container
 /// registry.</param>
 /// <param name="policies">The policies for a container
 /// registry.</param>
 /// <param name="encryption">The encryption settings of container
 /// registry.</param>
 /// <param name="dataEndpointEnabled">Enable a single data endpoint per
 /// region for serving data.</param>
 public RegistryUpdateParameters(IDictionary <string, string> tags = default(IDictionary <string, string>), Sku sku = default(Sku), IdentityProperties identity = default(IdentityProperties), bool?adminUserEnabled = default(bool?), NetworkRuleSet networkRuleSet = default(NetworkRuleSet), Policies policies = default(Policies), EncryptionProperty encryption = default(EncryptionProperty), bool?dataEndpointEnabled = default(bool?))
 {
     Tags                = tags;
     Sku                 = sku;
     Identity            = identity;
     AdminUserEnabled    = adminUserEnabled;
     NetworkRuleSet      = networkRuleSet;
     Policies            = policies;
     Encryption          = encryption;
     DataEndpointEnabled = dataEndpointEnabled;
     CustomInit();
 }
예제 #7
0
 /// <summary>
 /// Initializes a new instance of the TaskUpdateParameters class.
 /// </summary>
 /// <param name="identity">Identity for the resource.</param>
 /// <param name="status">The current status of task. Possible values
 /// include: 'Disabled', 'Enabled'</param>
 /// <param name="platform">The platform properties against which the
 /// run has to happen.</param>
 /// <param name="agentConfiguration">The machine configuration of the
 /// run agent.</param>
 /// <param name="timeout">Run timeout in seconds.</param>
 /// <param name="step">The properties for updating a task step.</param>
 /// <param name="trigger">The properties for updating trigger
 /// properties.</param>
 /// <param name="credentials">The parameters that describes a set of
 /// credentials that will be used when this run is invoked.</param>
 /// <param name="tags">The ARM resource tags.</param>
 public TaskUpdateParameters(IdentityProperties identity = default(IdentityProperties), string status = default(string), PlatformUpdateParameters platform = default(PlatformUpdateParameters), AgentProperties agentConfiguration = default(AgentProperties), int?timeout = default(int?), TaskStepUpdateParameters step = default(TaskStepUpdateParameters), TriggerUpdateParameters trigger = default(TriggerUpdateParameters), Credentials credentials = default(Credentials), IDictionary <string, string> tags = default(IDictionary <string, string>))
 {
     Identity           = identity;
     Status             = status;
     Platform           = platform;
     AgentConfiguration = agentConfiguration;
     Timeout            = timeout;
     Step        = step;
     Trigger     = trigger;
     Credentials = credentials;
     Tags        = tags;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the RegistryUpdateParameters class.
 /// </summary>
 /// <param name="identity">The identity of the container
 /// registry.</param>
 /// <param name="tags">The tags for the container registry.</param>
 /// <param name="sku">The SKU of the container registry.</param>
 /// <param name="adminUserEnabled">The value that indicates whether the
 /// admin user is enabled.</param>
 /// <param name="networkRuleSet">The network rule set for a container
 /// registry.</param>
 /// <param name="policies">The policies for a container
 /// registry.</param>
 /// <param name="encryption">The encryption settings of container
 /// registry.</param>
 /// <param name="dataEndpointEnabled">Enable a single data endpoint per
 /// region for serving data.</param>
 /// <param name="publicNetworkAccess">Whether or not public network
 /// access is allowed for the container registry. Possible values
 /// include: 'Enabled', 'Disabled'</param>
 /// <param name="networkRuleBypassOptions">Whether to allow trusted
 /// Azure services to access a network restricted registry. Possible
 /// values include: 'AzureServices', 'None'</param>
 /// <param name="anonymousPullEnabled">Enables registry-wide pull from
 /// unauthenticated clients.</param>
 public RegistryUpdateParameters(IdentityProperties identity = default(IdentityProperties), IDictionary <string, string> tags = default(IDictionary <string, string>), Sku sku = default(Sku), bool?adminUserEnabled = default(bool?), NetworkRuleSet networkRuleSet = default(NetworkRuleSet), Policies policies = default(Policies), EncryptionProperty encryption = default(EncryptionProperty), bool?dataEndpointEnabled = default(bool?), string publicNetworkAccess = default(string), string networkRuleBypassOptions = default(string), bool?anonymousPullEnabled = default(bool?))
 {
     Identity                 = identity;
     Tags                     = tags;
     Sku                      = sku;
     AdminUserEnabled         = adminUserEnabled;
     NetworkRuleSet           = networkRuleSet;
     Policies                 = policies;
     Encryption               = encryption;
     DataEndpointEnabled      = dataEndpointEnabled;
     PublicNetworkAccess      = publicNetworkAccess;
     NetworkRuleBypassOptions = networkRuleBypassOptions;
     AnonymousPullEnabled     = anonymousPullEnabled;
     CustomInit();
 }
예제 #9
0
 /// <summary>
 /// Initializes a new instance of the Task class.
 /// </summary>
 /// <param name="location">The location of the resource. This cannot be
 /// changed after the resource is created.</param>
 /// <param name="platform">The platform properties against which the
 /// run has to happen.</param>
 /// <param name="step">The properties of a task step.</param>
 /// <param name="id">The resource ID.</param>
 /// <param name="name">The name of the resource.</param>
 /// <param name="type">The type of the resource.</param>
 /// <param name="tags">The tags of the resource.</param>
 /// <param name="identity">Identity for the resource.</param>
 /// <param name="provisioningState">The provisioning state of the task.
 /// Possible values include: 'Creating', 'Updating', 'Deleting',
 /// 'Succeeded', 'Failed', 'Canceled'</param>
 /// <param name="creationDate">The creation date of task.</param>
 /// <param name="status">The current status of task. Possible values
 /// include: 'Disabled', 'Enabled'</param>
 /// <param name="agentConfiguration">The machine configuration of the
 /// run agent.</param>
 /// <param name="timeout">Run timeout in seconds.</param>
 /// <param name="trigger">The properties that describe all triggers for
 /// the task.</param>
 /// <param name="credentials">The properties that describes a set of
 /// credentials that will be used when this run is invoked.</param>
 public Task(string location, PlatformProperties platform, TaskStepProperties step, string id = default(string), string name = default(string), string type = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>), IdentityProperties identity = default(IdentityProperties), string provisioningState = default(string), System.DateTime?creationDate = default(System.DateTime?), string status = default(string), AgentProperties agentConfiguration = default(AgentProperties), int?timeout = default(int?), TriggerProperties trigger = default(TriggerProperties), Credentials credentials = default(Credentials))
     : base(location, id, name, type, tags)
 {
     Identity           = identity;
     ProvisioningState  = provisioningState;
     CreationDate       = creationDate;
     Status             = status;
     Platform           = platform;
     AgentConfiguration = agentConfiguration;
     Timeout            = timeout;
     Step        = step;
     Trigger     = trigger;
     Credentials = credentials;
     CustomInit();
 }
예제 #10
0
 /// <summary>
 /// Initializes a new instance of the Registry class.
 /// </summary>
 /// <param name="location">The location of the resource. This cannot be
 /// changed after the resource is created.</param>
 /// <param name="sku">The SKU of the container registry.</param>
 /// <param name="id">The resource ID.</param>
 /// <param name="name">The name of the resource.</param>
 /// <param name="type">The type of the resource.</param>
 /// <param name="tags">The tags of the resource.</param>
 /// <param name="identity">The identity of the container
 /// registry.</param>
 /// <param name="loginServer">The URL that can be used to log into the
 /// container registry.</param>
 /// <param name="creationDate">The creation date of the container
 /// registry in ISO8601 format.</param>
 /// <param name="provisioningState">The provisioning state of the
 /// container registry at the time the operation was called. Possible
 /// values include: 'Creating', 'Updating', 'Deleting', 'Succeeded',
 /// 'Failed', 'Canceled'</param>
 /// <param name="status">The status of the container registry at the
 /// time the operation was called.</param>
 /// <param name="adminUserEnabled">The value that indicates whether the
 /// admin user is enabled.</param>
 /// <param name="storageAccount">The properties of the storage account
 /// for the container registry. Only applicable to Classic SKU.</param>
 /// <param name="networkRuleSet">The network rule set for a container
 /// registry.</param>
 /// <param name="policies">The policies for a container
 /// registry.</param>
 /// <param name="encryption">The encryption settings of container
 /// registry.</param>
 /// <param name="dataEndpointEnabled">Enable a single data endpoint per
 /// region for serving data.</param>
 /// <param name="dataEndpointHostNames">List of host names that will
 /// serve data when dataEndpointEnabled is true.</param>
 /// <param name="privateEndpointConnections">List of private endpoint
 /// connections for a container registry.</param>
 public Registry(string location, Sku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>), IdentityProperties identity = default(IdentityProperties), string loginServer = default(string), System.DateTime?creationDate = default(System.DateTime?), string provisioningState = default(string), Status status = default(Status), bool?adminUserEnabled = default(bool?), StorageAccountProperties storageAccount = default(StorageAccountProperties), NetworkRuleSet networkRuleSet = default(NetworkRuleSet), Policies policies = default(Policies), EncryptionProperty encryption = default(EncryptionProperty), bool?dataEndpointEnabled = default(bool?), IList <string> dataEndpointHostNames = default(IList <string>), IList <PrivateEndpointConnection> privateEndpointConnections = default(IList <PrivateEndpointConnection>))
     : base(location, id, name, type, tags)
 {
     Sku                        = sku;
     Identity                   = identity;
     LoginServer                = loginServer;
     CreationDate               = creationDate;
     ProvisioningState          = provisioningState;
     Status                     = status;
     AdminUserEnabled           = adminUserEnabled;
     StorageAccount             = storageAccount;
     NetworkRuleSet             = networkRuleSet;
     Policies                   = policies;
     Encryption                 = encryption;
     DataEndpointEnabled        = dataEndpointEnabled;
     DataEndpointHostNames      = dataEndpointHostNames;
     PrivateEndpointConnections = privateEndpointConnections;
     CustomInit();
 }
예제 #11
0
 /// <summary>
 /// Initializes a new instance of the Registry class.
 /// </summary>
 /// <param name="location">The location of the resource. This cannot be
 /// changed after the resource is created.</param>
 /// <param name="sku">The SKU of the container registry.</param>
 /// <param name="id">The resource ID.</param>
 /// <param name="name">The name of the resource.</param>
 /// <param name="type">The type of the resource.</param>
 /// <param name="tags">The tags of the resource.</param>
 /// <param name="systemData">Metadata pertaining to creation and last
 /// modification of the resource.</param>
 /// <param name="identity">The identity of the container
 /// registry.</param>
 /// <param name="loginServer">The URL that can be used to log into the
 /// container registry.</param>
 /// <param name="creationDate">The creation date of the container
 /// registry in ISO8601 format.</param>
 /// <param name="provisioningState">The provisioning state of the
 /// container registry at the time the operation was called. Possible
 /// values include: 'Creating', 'Updating', 'Deleting', 'Succeeded',
 /// 'Failed', 'Canceled'</param>
 /// <param name="status">The status of the container registry at the
 /// time the operation was called.</param>
 /// <param name="adminUserEnabled">The value that indicates whether the
 /// admin user is enabled.</param>
 /// <param name="networkRuleSet">The network rule set for a container
 /// registry.</param>
 /// <param name="policies">The policies for a container
 /// registry.</param>
 /// <param name="encryption">The encryption settings of container
 /// registry.</param>
 /// <param name="dataEndpointEnabled">Enable a single data endpoint per
 /// region for serving data.</param>
 /// <param name="dataEndpointHostNames">List of host names that will
 /// serve data when dataEndpointEnabled is true.</param>
 /// <param name="privateEndpointConnections">List of private endpoint
 /// connections for a container registry.</param>
 /// <param name="publicNetworkAccess">Whether or not public network
 /// access is allowed for the container registry. Possible values
 /// include: 'Enabled', 'Disabled'</param>
 /// <param name="networkRuleBypassOptions">Whether to allow trusted
 /// Azure services to access a network restricted registry. Possible
 /// values include: 'AzureServices', 'None'</param>
 /// <param name="zoneRedundancy">Whether or not zone redundancy is
 /// enabled for this container registry. Possible values include:
 /// 'Enabled', 'Disabled'</param>
 /// <param name="anonymousPullEnabled">Enables registry-wide pull from
 /// unauthenticated clients.</param>
 public Registry(string location, Sku sku, string id = default(string), string name = default(string), string type = default(string), IDictionary <string, string> tags = default(IDictionary <string, string>), SystemData systemData = default(SystemData), IdentityProperties identity = default(IdentityProperties), string loginServer = default(string), System.DateTime?creationDate = default(System.DateTime?), string provisioningState = default(string), Status status = default(Status), bool?adminUserEnabled = default(bool?), NetworkRuleSet networkRuleSet = default(NetworkRuleSet), Policies policies = default(Policies), EncryptionProperty encryption = default(EncryptionProperty), bool?dataEndpointEnabled = default(bool?), IList <string> dataEndpointHostNames = default(IList <string>), IList <PrivateEndpointConnection> privateEndpointConnections = default(IList <PrivateEndpointConnection>), string publicNetworkAccess = default(string), string networkRuleBypassOptions = default(string), string zoneRedundancy = default(string), bool?anonymousPullEnabled = default(bool?))
     : base(location, id, name, type, tags, systemData)
 {
     Sku                        = sku;
     Identity                   = identity;
     LoginServer                = loginServer;
     CreationDate               = creationDate;
     ProvisioningState          = provisioningState;
     Status                     = status;
     AdminUserEnabled           = adminUserEnabled;
     NetworkRuleSet             = networkRuleSet;
     Policies                   = policies;
     Encryption                 = encryption;
     DataEndpointEnabled        = dataEndpointEnabled;
     DataEndpointHostNames      = dataEndpointHostNames;
     PrivateEndpointConnections = privateEndpointConnections;
     PublicNetworkAccess        = publicNetworkAccess;
     NetworkRuleBypassOptions   = networkRuleBypassOptions;
     ZoneRedundancy             = zoneRedundancy;
     AnonymousPullEnabled       = anonymousPullEnabled;
     CustomInit();
 }