1. Packages
  2. Azure Native v1
  3. API Docs
  4. offazure
  5. getSite
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.offazure.getSite

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Site REST Resource. API Version: 2020-01-01.

    Using getSite

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSite(args: GetSiteArgs, opts?: InvokeOptions): Promise<GetSiteResult>
    function getSiteOutput(args: GetSiteOutputArgs, opts?: InvokeOptions): Output<GetSiteResult>
    def get_site(resource_group_name: Optional[str] = None,
                 site_name: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetSiteResult
    def get_site_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                 site_name: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetSiteResult]
    func LookupSite(ctx *Context, args *LookupSiteArgs, opts ...InvokeOption) (*LookupSiteResult, error)
    func LookupSiteOutput(ctx *Context, args *LookupSiteOutputArgs, opts ...InvokeOption) LookupSiteResultOutput

    > Note: This function is named LookupSite in the Go SDK.

    public static class GetSite 
    {
        public static Task<GetSiteResult> InvokeAsync(GetSiteArgs args, InvokeOptions? opts = null)
        public static Output<GetSiteResult> Invoke(GetSiteInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSiteResult> getSite(GetSiteArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:offazure:getSite
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    SiteName string
    Site name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    SiteName string
    Site name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    siteName String
    Site name.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    siteName string
    Site name.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    site_name str
    Site name.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    siteName String
    Site name.

    getSite Result

    The following output properties are available:

    Id string
    Resource Id.
    Properties Pulumi.AzureNative.OffAzure.Outputs.SitePropertiesResponse
    Nested properties of VMWare site.
    Type string
    Type of resource. Type = Microsoft.OffAzure/VMWareSites.
    ETag string
    eTag for concurrency control.
    Location string
    Azure location in which Sites is created.
    Name string
    Name of the VMware site.
    Tags Dictionary<string, string>
    Id string
    Resource Id.
    Properties SitePropertiesResponse
    Nested properties of VMWare site.
    Type string
    Type of resource. Type = Microsoft.OffAzure/VMWareSites.
    ETag string
    eTag for concurrency control.
    Location string
    Azure location in which Sites is created.
    Name string
    Name of the VMware site.
    Tags map[string]string
    id String
    Resource Id.
    properties SitePropertiesResponse
    Nested properties of VMWare site.
    type String
    Type of resource. Type = Microsoft.OffAzure/VMWareSites.
    eTag String
    eTag for concurrency control.
    location String
    Azure location in which Sites is created.
    name String
    Name of the VMware site.
    tags Map<String,String>
    id string
    Resource Id.
    properties SitePropertiesResponse
    Nested properties of VMWare site.
    type string
    Type of resource. Type = Microsoft.OffAzure/VMWareSites.
    eTag string
    eTag for concurrency control.
    location string
    Azure location in which Sites is created.
    name string
    Name of the VMware site.
    tags {[key: string]: string}
    id str
    Resource Id.
    properties SitePropertiesResponse
    Nested properties of VMWare site.
    type str
    Type of resource. Type = Microsoft.OffAzure/VMWareSites.
    e_tag str
    eTag for concurrency control.
    location str
    Azure location in which Sites is created.
    name str
    Name of the VMware site.
    tags Mapping[str, str]
    id String
    Resource Id.
    properties Property Map
    Nested properties of VMWare site.
    type String
    Type of resource. Type = Microsoft.OffAzure/VMWareSites.
    eTag String
    eTag for concurrency control.
    location String
    Azure location in which Sites is created.
    name String
    Name of the VMware site.
    tags Map<String>

    Supporting Types

    SiteAgentPropertiesResponse

    Id string
    ID of the agent.
    LastHeartBeatUtc string
    Last heartbeat time of the agent in UTC.
    Version string
    Version of the agent.
    KeyVaultId string
    Key vault ARM Id.
    KeyVaultUri string
    Key vault URI.
    Id string
    ID of the agent.
    LastHeartBeatUtc string
    Last heartbeat time of the agent in UTC.
    Version string
    Version of the agent.
    KeyVaultId string
    Key vault ARM Id.
    KeyVaultUri string
    Key vault URI.
    id String
    ID of the agent.
    lastHeartBeatUtc String
    Last heartbeat time of the agent in UTC.
    version String
    Version of the agent.
    keyVaultId String
    Key vault ARM Id.
    keyVaultUri String
    Key vault URI.
    id string
    ID of the agent.
    lastHeartBeatUtc string
    Last heartbeat time of the agent in UTC.
    version string
    Version of the agent.
    keyVaultId string
    Key vault ARM Id.
    keyVaultUri string
    Key vault URI.
    id str
    ID of the agent.
    last_heart_beat_utc str
    Last heartbeat time of the agent in UTC.
    version str
    Version of the agent.
    key_vault_id str
    Key vault ARM Id.
    key_vault_uri str
    Key vault URI.
    id String
    ID of the agent.
    lastHeartBeatUtc String
    Last heartbeat time of the agent in UTC.
    version String
    Version of the agent.
    keyVaultId String
    Key vault ARM Id.
    keyVaultUri String
    Key vault URI.

    SitePropertiesResponse

    ServiceEndpoint string
    Service endpoint.
    AgentDetails Pulumi.AzureNative.OffAzure.Inputs.SiteAgentPropertiesResponse
    On-premises agent details.
    ApplianceName string
    Appliance Name.
    DiscoverySolutionId string
    ARM ID of migration hub solution for SDS.
    ServicePrincipalIdentityDetails Pulumi.AzureNative.OffAzure.Inputs.SiteSpnPropertiesResponse
    Service principal identity details used by agent for communication to the service.
    ServiceEndpoint string
    Service endpoint.
    AgentDetails SiteAgentPropertiesResponse
    On-premises agent details.
    ApplianceName string
    Appliance Name.
    DiscoverySolutionId string
    ARM ID of migration hub solution for SDS.
    ServicePrincipalIdentityDetails SiteSpnPropertiesResponse
    Service principal identity details used by agent for communication to the service.
    serviceEndpoint String
    Service endpoint.
    agentDetails SiteAgentPropertiesResponse
    On-premises agent details.
    applianceName String
    Appliance Name.
    discoverySolutionId String
    ARM ID of migration hub solution for SDS.
    servicePrincipalIdentityDetails SiteSpnPropertiesResponse
    Service principal identity details used by agent for communication to the service.
    serviceEndpoint string
    Service endpoint.
    agentDetails SiteAgentPropertiesResponse
    On-premises agent details.
    applianceName string
    Appliance Name.
    discoverySolutionId string
    ARM ID of migration hub solution for SDS.
    servicePrincipalIdentityDetails SiteSpnPropertiesResponse
    Service principal identity details used by agent for communication to the service.
    service_endpoint str
    Service endpoint.
    agent_details SiteAgentPropertiesResponse
    On-premises agent details.
    appliance_name str
    Appliance Name.
    discovery_solution_id str
    ARM ID of migration hub solution for SDS.
    service_principal_identity_details SiteSpnPropertiesResponse
    Service principal identity details used by agent for communication to the service.
    serviceEndpoint String
    Service endpoint.
    agentDetails Property Map
    On-premises agent details.
    applianceName String
    Appliance Name.
    discoverySolutionId String
    ARM ID of migration hub solution for SDS.
    servicePrincipalIdentityDetails Property Map
    Service principal identity details used by agent for communication to the service.

    SiteSpnPropertiesResponse

    AadAuthority string
    AAD Authority URL which was used to request the token for the service principal.
    ApplicationId string
    Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    Audience string
    Intended audience for the service principal.
    ObjectId string
    Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    RawCertData string
    Raw certificate data for building certificate expiry flows.
    TenantId string
    Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    AadAuthority string
    AAD Authority URL which was used to request the token for the service principal.
    ApplicationId string
    Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    Audience string
    Intended audience for the service principal.
    ObjectId string
    Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    RawCertData string
    Raw certificate data for building certificate expiry flows.
    TenantId string
    Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    aadAuthority String
    AAD Authority URL which was used to request the token for the service principal.
    applicationId String
    Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    audience String
    Intended audience for the service principal.
    objectId String
    Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    rawCertData String
    Raw certificate data for building certificate expiry flows.
    tenantId String
    Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    aadAuthority string
    AAD Authority URL which was used to request the token for the service principal.
    applicationId string
    Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    audience string
    Intended audience for the service principal.
    objectId string
    Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    rawCertData string
    Raw certificate data for building certificate expiry flows.
    tenantId string
    Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    aad_authority str
    AAD Authority URL which was used to request the token for the service principal.
    application_id str
    Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    audience str
    Intended audience for the service principal.
    object_id str
    Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    raw_cert_data str
    Raw certificate data for building certificate expiry flows.
    tenant_id str
    Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    aadAuthority String
    AAD Authority URL which was used to request the token for the service principal.
    applicationId String
    Application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    audience String
    Intended audience for the service principal.
    objectId String
    Object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
    rawCertData String
    Raw certificate data for building certificate expiry flows.
    tenantId String
    Tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi