internal CSIDriver(string name, ImmutableDictionary <string, object?> dictionary, CustomResourceOptions?options = null) : base("kubernetes:storage.k8s.io/v1:CSIDriver", name, dictionary, options) { }
/// <summary> /// Create a AuthBackendRole resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public AuthBackendRole(string name, AuthBackendRoleArgs args, CustomResourceOptions?options = null) : base("vault:azure/authBackendRole:AuthBackendRole", name, args ?? ResourceArgs.Empty, MakeResourceOptions(options, "")) { }
/// <summary> /// Get an existing AuthBackendRole resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="state">Any extra arguments used during the lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static AuthBackendRole Get(string name, Input <string> id, AuthBackendRoleState?state = null, CustomResourceOptions?options = null) { return(new AuthBackendRole(name, id, state, options)); }
/// <summary> /// Get an existing JobTargetGroup resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static JobTargetGroup Get(string name, Input <string> id, CustomResourceOptions?options = null) { return(new JobTargetGroup(name, id, options)); }
private PolicyAssignment(string name, Input <string> id, CustomResourceOptions?options = null) : base("azure-nextgen:authorization/v20190101:PolicyAssignment", name, null, MakeResourceOptions(options, id)) { }
/// <summary> /// Create a ARecord resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public ARecord(string name, ARecordArgs args, CustomResourceOptions?options = null) : base("azure:dns/aRecord:ARecord", name, args ?? new ARecordArgs(), MakeResourceOptions(options, "")) { }
/// <summary> /// Create a JobTargetGroup resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public JobTargetGroup(string name, JobTargetGroupArgs args, CustomResourceOptions?options = null) : base("azure-nextgen:sql/v20170301preview:JobTargetGroup", name, args ?? new JobTargetGroupArgs(), MakeResourceOptions(options, "")) { }
/// <summary> /// Get an existing Credential resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="state">Any extra arguments used during the lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static Credential Get(string name, Input <string> id, CredentialState?state = null, CustomResourceOptions?options = null) { return(new Credential(name, id, state, options)); }
/// <summary> /// Create a NetworkPacketCapture resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public NetworkPacketCapture(string name, NetworkPacketCaptureArgs args, CustomResourceOptions?options = null) : base("azure:network/networkPacketCapture:NetworkPacketCapture", name, args ?? new NetworkPacketCaptureArgs(), MakeResourceOptions(options, "")) { }
/// <summary> /// Create a Credential resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public Credential(string name, CredentialArgs args, CustomResourceOptions?options = null) : base("azure:automation/credential:Credential", name, args ?? new CredentialArgs(), MakeResourceOptions(options, "")) { }
private Credential(string name, Input <string> id, CredentialState?state = null, CustomResourceOptions?options = null) : base("azure:automation/credential:Credential", name, state, MakeResourceOptions(options, id)) { }
/// <summary> /// Get an existing Service resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="state">Any extra arguments used during the lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static Service Get(string name, Input <string> id, ServiceState?state = null, CustomResourceOptions?options = null) { return(new Service(name, id, state, options)); }
private Service(string name, Input <string> id, ServiceState?state = null, CustomResourceOptions?options = null) : base("azure:domainservices/service:Service", name, state, MakeResourceOptions(options, id)) { }
/// <summary> /// Create a Service resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public Service(string name, ServiceArgs args, CustomResourceOptions?options = null) : base("azure:domainservices/service:Service", name, args ?? new ServiceArgs(), MakeResourceOptions(options, "")) { }
/// <summary> /// Get an existing ContentLibrary resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="state">Any extra arguments used during the lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static ContentLibrary Get(string name, Input <string> id, ContentLibraryState?state = null, CustomResourceOptions?options = null) { return(new ContentLibrary(name, id, state, options)); }
private NetworkPacketCapture(string name, Input <string> id, NetworkPacketCaptureState?state = null, CustomResourceOptions?options = null) : base("azure:network/networkPacketCapture:NetworkPacketCapture", name, state, MakeResourceOptions(options, id)) { }
/// <summary> /// Get an existing ARecord resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="state">Any extra arguments used during the lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static ARecord Get(string name, Input <string> id, ARecordState?state = null, CustomResourceOptions?options = null) { return(new ARecord(name, id, state, options)); }
/// <summary> /// Get an existing NetworkPacketCapture resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="state">Any extra arguments used during the lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static NetworkPacketCapture Get(string name, Input <string> id, NetworkPacketCaptureState?state = null, CustomResourceOptions?options = null) { return(new NetworkPacketCapture(name, id, state, options)); }
private ARecord(string name, Input <string> id, ARecordState?state = null, CustomResourceOptions?options = null) : base("azure:dns/aRecord:ARecord", name, state, MakeResourceOptions(options, id)) { }
/// <summary> /// Get an existing PrivateEndpointConnection resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static PrivateEndpointConnection Get(string name, Input <string> id, CustomResourceOptions?options = null) { return(new PrivateEndpointConnection(name, id, options)); }
private JobTargetGroup(string name, Input <string> id, CustomResourceOptions?options = null) : base("azure-nextgen:sql/v20170301preview:JobTargetGroup", name, null, MakeResourceOptions(options, id)) { }
/// <summary> /// Create a PrivateEndpointConnection resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public PrivateEndpointConnection(string name, PrivateEndpointConnectionArgs args, CustomResourceOptions?options = null) : base("azure-nextgen:cache/latest:PrivateEndpointConnection", name, args ?? new PrivateEndpointConnectionArgs(), MakeResourceOptions(options, "")) { }
/// <summary> /// Create a PolicyAssignment resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public PolicyAssignment(string name, PolicyAssignmentArgs args, CustomResourceOptions?options = null) : base("azure-nextgen:authorization/v20190101:PolicyAssignment", name, args ?? new PolicyAssignmentArgs(), MakeResourceOptions(options, "")) { }
private PrivateEndpointConnection(string name, Input <string> id, CustomResourceOptions?options = null) : base("azure-nextgen:cache/latest:PrivateEndpointConnection", name, null, MakeResourceOptions(options, id)) { }
/// <summary> /// Get an existing PolicyAssignment resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static PolicyAssignment Get(string name, Input <string> id, CustomResourceOptions?options = null) { return(new PolicyAssignment(name, id, options)); }
/// <summary> /// Create a ContentLibrary resource with the given unique name, arguments, and options. /// </summary> /// /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public ContentLibrary(string name, ContentLibraryArgs args, CustomResourceOptions?options = null) : base("vsphere:index/contentLibrary:ContentLibrary", name, args ?? new ContentLibraryArgs(), MakeResourceOptions(options, "")) { }
private AuthBackendRole(string name, Input <string> id, AuthBackendRoleState?state = null, CustomResourceOptions?options = null) : base("vault:azure/authBackendRole:AuthBackendRole", name, state, MakeResourceOptions(options, id)) { }
private ContentLibrary(string name, Input <string> id, ContentLibraryState?state = null, CustomResourceOptions?options = null) : base("vsphere:index/contentLibrary:ContentLibrary", name, state, MakeResourceOptions(options, id)) { }
/// <summary> /// Get an existing IotDpsResource resource's state with the given name, ID, and optional extra /// properties used to qualify the lookup. /// </summary> /// /// <param name="name">The unique name of the resulting resource.</param> /// <param name="id">The unique provider ID of the resource to lookup.</param> /// <param name="options">A bag of options that control this resource's behavior</param> public static IotDpsResource Get(string name, Input <string> id, CustomResourceOptions?options = null) { return(new IotDpsResource(name, id, options)); }
/// <summary> /// Create a CSIDriver resource with the given unique name, arguments, and options. /// </summary> /// <param name="name">The unique name of the resource</param> /// <param name="args">The arguments used to populate this resource's properties</param> /// <param name="options">A bag of options that control this resource's behavior</param> public CSIDriver(string name, Types.Inputs.Storage.V1.CSIDriverArgs?args = null, CustomResourceOptions?options = null) : base("kubernetes:storage.k8s.io/v1:CSIDriver", name, SetAPIKindAndVersion(args), MakeOptions(options)) { }