Interface PublicIpAddress.DefinitionStages.WithCreate
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.model.Creatable<PublicIpAddress>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.model.Indexable, PublicIpAddress.DefinitionStages.WithAvailabilityZone, PublicIpAddress.DefinitionStages.WithIdleTimeout, PublicIpAddress.DefinitionStages.WithIPAddress, PublicIpAddress.DefinitionStages.WithIpAddressVersion, PublicIpAddress.DefinitionStages.WithIpTag, PublicIpAddress.DefinitionStages.WithLeafDomainLabel, PublicIpAddress.DefinitionStages.WithReverseFQDN, PublicIpAddress.DefinitionStages.WithSku, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<PublicIpAddress.DefinitionStages.WithCreate>
- All Known Subinterfaces:
PublicIpAddress.Definition
- Enclosing interface:
PublicIpAddress.DefinitionStages
public static interface PublicIpAddress.DefinitionStages.WithCreate
extends com.azure.resourcemanager.resources.fluentcore.model.Creatable<PublicIpAddress>, PublicIpAddress.DefinitionStages.WithLeafDomainLabel, PublicIpAddress.DefinitionStages.WithIPAddress, PublicIpAddress.DefinitionStages.WithReverseFQDN, PublicIpAddress.DefinitionStages.WithIdleTimeout, PublicIpAddress.DefinitionStages.WithAvailabilityZone, PublicIpAddress.DefinitionStages.WithSku, PublicIpAddress.DefinitionStages.WithIpTag, PublicIpAddress.DefinitionStages.WithIpAddressVersion, com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags<PublicIpAddress.DefinitionStages.WithCreate>
The stage of the public IP definition which contains all the minimum required inputs for the resource to be
created (via
Creatable.create()), but also allows for any other optional settings to be specified.-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.resourcemanager.resources.fluentcore.model.Accepted<PublicIpAddress> Begins creating the public IP address resource.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
keyMethods inherited from interface PublicIpAddress.DefinitionStages.WithAvailabilityZone
withAvailabilityZoneMethods inherited from interface PublicIpAddress.DefinitionStages.WithIdleTimeout
withIdleTimeoutInMinutesMethods inherited from interface PublicIpAddress.DefinitionStages.WithIPAddress
withDynamicIP, withStaticIPMethods inherited from interface PublicIpAddress.DefinitionStages.WithIpAddressVersion
withIpAddressVersionMethods inherited from interface PublicIpAddress.DefinitionStages.WithIpTag
withIpTag, withIpTagMethods inherited from interface PublicIpAddress.DefinitionStages.WithLeafDomainLabel
withLeafDomainLabel, withoutLeafDomainLabelMethods inherited from interface PublicIpAddress.DefinitionStages.WithReverseFQDN
withoutReverseFqdn, withReverseFqdnMethods inherited from interface PublicIpAddress.DefinitionStages.WithSku
withSkuMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags
-
Method Details
-
beginCreate
com.azure.resourcemanager.resources.fluentcore.model.Accepted<PublicIpAddress> beginCreate()Begins creating the public IP address resource.- Returns:
- the accepted create operation
-