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.logic.getIntegrationServiceEnvironment
Explore with Pulumi AI
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
Gets an integration service environment. API Version: 2019-05-01.
Using getIntegrationServiceEnvironment
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 getIntegrationServiceEnvironment(args: GetIntegrationServiceEnvironmentArgs, opts?: InvokeOptions): Promise<GetIntegrationServiceEnvironmentResult>
function getIntegrationServiceEnvironmentOutput(args: GetIntegrationServiceEnvironmentOutputArgs, opts?: InvokeOptions): Output<GetIntegrationServiceEnvironmentResult>def get_integration_service_environment(integration_service_environment_name: Optional[str] = None,
                                        resource_group: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetIntegrationServiceEnvironmentResult
def get_integration_service_environment_output(integration_service_environment_name: Optional[pulumi.Input[str]] = None,
                                        resource_group: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationServiceEnvironmentResult]func LookupIntegrationServiceEnvironment(ctx *Context, args *LookupIntegrationServiceEnvironmentArgs, opts ...InvokeOption) (*LookupIntegrationServiceEnvironmentResult, error)
func LookupIntegrationServiceEnvironmentOutput(ctx *Context, args *LookupIntegrationServiceEnvironmentOutputArgs, opts ...InvokeOption) LookupIntegrationServiceEnvironmentResultOutput> Note: This function is named LookupIntegrationServiceEnvironment in the Go SDK.
public static class GetIntegrationServiceEnvironment 
{
    public static Task<GetIntegrationServiceEnvironmentResult> InvokeAsync(GetIntegrationServiceEnvironmentArgs args, InvokeOptions? opts = null)
    public static Output<GetIntegrationServiceEnvironmentResult> Invoke(GetIntegrationServiceEnvironmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIntegrationServiceEnvironmentResult> getIntegrationServiceEnvironment(GetIntegrationServiceEnvironmentArgs args, InvokeOptions options)
public static Output<GetIntegrationServiceEnvironmentResult> getIntegrationServiceEnvironment(GetIntegrationServiceEnvironmentArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:logic:getIntegrationServiceEnvironment
  arguments:
    # arguments dictionaryThe following arguments are supported:
- IntegrationService stringEnvironment Name 
- The integration service environment name.
- ResourceGroup string
- The resource group.
- IntegrationService stringEnvironment Name 
- The integration service environment name.
- ResourceGroup string
- The resource group.
- integrationService StringEnvironment Name 
- The integration service environment name.
- resourceGroup String
- The resource group.
- integrationService stringEnvironment Name 
- The integration service environment name.
- resourceGroup string
- The resource group.
- integration_service_ strenvironment_ name 
- The integration service environment name.
- resource_group str
- The resource group.
- integrationService StringEnvironment Name 
- The integration service environment name.
- resourceGroup String
- The resource group.
getIntegrationServiceEnvironment Result
The following output properties are available:
- Id string
- The resource id.
- Name string
- Gets the resource name.
- Properties
Pulumi.Azure Native. Logic. Outputs. Integration Service Environment Properties Response 
- The integration service environment properties.
- Type string
- Gets the resource type.
- Identity
Pulumi.Azure Native. Logic. Outputs. Managed Service Identity Response 
- Managed service identity properties.
- Location string
- The resource location.
- Sku
Pulumi.Azure Native. Logic. Outputs. Integration Service Environment Sku Response 
- The sku.
- Dictionary<string, string>
- The resource tags.
- Id string
- The resource id.
- Name string
- Gets the resource name.
- Properties
IntegrationService Environment Properties Response 
- The integration service environment properties.
- Type string
- Gets the resource type.
- Identity
ManagedService Identity Response 
- Managed service identity properties.
- Location string
- The resource location.
- Sku
IntegrationService Environment Sku Response 
- The sku.
- map[string]string
- The resource tags.
- id String
- The resource id.
- name String
- Gets the resource name.
- properties
IntegrationService Environment Properties Response 
- The integration service environment properties.
- type String
- Gets the resource type.
- identity
ManagedService Identity Response 
- Managed service identity properties.
- location String
- The resource location.
- sku
IntegrationService Environment Sku Response 
- The sku.
- Map<String,String>
- The resource tags.
- id string
- The resource id.
- name string
- Gets the resource name.
- properties
IntegrationService Environment Properties Response 
- The integration service environment properties.
- type string
- Gets the resource type.
- identity
ManagedService Identity Response 
- Managed service identity properties.
- location string
- The resource location.
- sku
IntegrationService Environment Sku Response 
- The sku.
- {[key: string]: string}
- The resource tags.
- id str
- The resource id.
- name str
- Gets the resource name.
- properties
IntegrationService Environment Properties Response 
- The integration service environment properties.
- type str
- Gets the resource type.
- identity
ManagedService Identity Response 
- Managed service identity properties.
- location str
- The resource location.
- sku
IntegrationService Environment Sku Response 
- The sku.
- Mapping[str, str]
- The resource tags.
- id String
- The resource id.
- name String
- Gets the resource name.
- properties Property Map
- The integration service environment properties.
- type String
- Gets the resource type.
- identity Property Map
- Managed service identity properties.
- location String
- The resource location.
- sku Property Map
- The sku.
- Map<String>
- The resource tags.
Supporting Types
FlowEndpointsConfigurationResponse   
- Connector
Pulumi.Azure Native. Logic. Inputs. Flow Endpoints Response 
- The connector endpoints.
- Workflow
Pulumi.Azure Native. Logic. Inputs. Flow Endpoints Response 
- The workflow endpoints.
- Connector
FlowEndpoints Response 
- The connector endpoints.
- Workflow
FlowEndpoints Response 
- The workflow endpoints.
- connector
FlowEndpoints Response 
- The connector endpoints.
- workflow
FlowEndpoints Response 
- The workflow endpoints.
- connector
FlowEndpoints Response 
- The connector endpoints.
- workflow
FlowEndpoints Response 
- The workflow endpoints.
- connector
FlowEndpoints Response 
- The connector endpoints.
- workflow
FlowEndpoints Response 
- The workflow endpoints.
- connector Property Map
- The connector endpoints.
- workflow Property Map
- The workflow endpoints.
FlowEndpointsResponse  
- AccessEndpoint List<Pulumi.Ip Addresses Azure Native. Logic. Inputs. Ip Address Response> 
- The access endpoint ip address.
- OutgoingIp List<Pulumi.Addresses Azure Native. Logic. Inputs. Ip Address Response> 
- The outgoing ip address.
- AccessEndpoint []IpIp Addresses Address Response 
- The access endpoint ip address.
- OutgoingIp []IpAddresses Address Response 
- The outgoing ip address.
- accessEndpoint List<IpIp Addresses Address Response> 
- The access endpoint ip address.
- outgoingIp List<IpAddresses Address Response> 
- The outgoing ip address.
- accessEndpoint IpIp Addresses Address Response[] 
- The access endpoint ip address.
- outgoingIp IpAddresses Address Response[] 
- The outgoing ip address.
- access_endpoint_ Sequence[Ipip_ addresses Address Response] 
- The access endpoint ip address.
- outgoing_ip_ Sequence[Ipaddresses Address Response] 
- The outgoing ip address.
- accessEndpoint List<Property Map>Ip Addresses 
- The access endpoint ip address.
- outgoingIp List<Property Map>Addresses 
- The outgoing ip address.
IntegrationServiceEnvironmenEncryptionConfigurationResponse     
- EncryptionKey Pulumi.Reference Azure Native. Logic. Inputs. Integration Service Environmen Encryption Key Reference Response 
- The encryption key reference.
- EncryptionKey IntegrationReference Service Environmen Encryption Key Reference Response 
- The encryption key reference.
- encryptionKey IntegrationReference Service Environmen Encryption Key Reference Response 
- The encryption key reference.
- encryptionKey IntegrationReference Service Environmen Encryption Key Reference Response 
- The encryption key reference.
- encryption_key_ Integrationreference Service Environmen Encryption Key Reference Response 
- The encryption key reference.
- encryptionKey Property MapReference 
- The encryption key reference.
IntegrationServiceEnvironmenEncryptionKeyReferenceResponse      
- KeyName string
- Gets the key name in the Key Vault.
- KeyVault Pulumi.Azure Native. Logic. Inputs. Resource Reference Response 
- The key vault reference.
- KeyVersion string
- Gets the version of the key specified in the keyName property.
- KeyName string
- Gets the key name in the Key Vault.
- KeyVault ResourceReference Response 
- The key vault reference.
- KeyVersion string
- Gets the version of the key specified in the keyName property.
- keyName String
- Gets the key name in the Key Vault.
- keyVault ResourceReference Response 
- The key vault reference.
- keyVersion String
- Gets the version of the key specified in the keyName property.
- keyName string
- Gets the key name in the Key Vault.
- keyVault ResourceReference Response 
- The key vault reference.
- keyVersion string
- Gets the version of the key specified in the keyName property.
- key_name str
- Gets the key name in the Key Vault.
- key_vault ResourceReference Response 
- The key vault reference.
- key_version str
- Gets the version of the key specified in the keyName property.
- keyName String
- Gets the key name in the Key Vault.
- keyVault Property Map
- The key vault reference.
- keyVersion String
- Gets the version of the key specified in the keyName property.
IntegrationServiceEnvironmentAccessEndpointResponse     
- Type string
- The access endpoint type.
- Type string
- The access endpoint type.
- type String
- The access endpoint type.
- type string
- The access endpoint type.
- type str
- The access endpoint type.
- type String
- The access endpoint type.
IntegrationServiceEnvironmentPropertiesResponse    
- EncryptionConfiguration Pulumi.Azure Native. Logic. Inputs. Integration Service Environmen Encryption Configuration Response 
- The encryption configuration.
- EndpointsConfiguration Pulumi.Azure Native. Logic. Inputs. Flow Endpoints Configuration Response 
- The endpoints configuration.
- IntegrationService stringEnvironment Id 
- Gets the tracking id.
- NetworkConfiguration Pulumi.Azure Native. Logic. Inputs. Network Configuration Response 
- The network configuration.
- ProvisioningState string
- The provisioning state.
- State string
- The integration service environment state.
- EncryptionConfiguration IntegrationService Environmen Encryption Configuration Response 
- The encryption configuration.
- EndpointsConfiguration FlowEndpoints Configuration Response 
- The endpoints configuration.
- IntegrationService stringEnvironment Id 
- Gets the tracking id.
- NetworkConfiguration NetworkConfiguration Response 
- The network configuration.
- ProvisioningState string
- The provisioning state.
- State string
- The integration service environment state.
- encryptionConfiguration IntegrationService Environmen Encryption Configuration Response 
- The encryption configuration.
- endpointsConfiguration FlowEndpoints Configuration Response 
- The endpoints configuration.
- integrationService StringEnvironment Id 
- Gets the tracking id.
- networkConfiguration NetworkConfiguration Response 
- The network configuration.
- provisioningState String
- The provisioning state.
- state String
- The integration service environment state.
- encryptionConfiguration IntegrationService Environmen Encryption Configuration Response 
- The encryption configuration.
- endpointsConfiguration FlowEndpoints Configuration Response 
- The endpoints configuration.
- integrationService stringEnvironment Id 
- Gets the tracking id.
- networkConfiguration NetworkConfiguration Response 
- The network configuration.
- provisioningState string
- The provisioning state.
- state string
- The integration service environment state.
- encryption_configuration IntegrationService Environmen Encryption Configuration Response 
- The encryption configuration.
- endpoints_configuration FlowEndpoints Configuration Response 
- The endpoints configuration.
- integration_service_ strenvironment_ id 
- Gets the tracking id.
- network_configuration NetworkConfiguration Response 
- The network configuration.
- provisioning_state str
- The provisioning state.
- state str
- The integration service environment state.
- encryptionConfiguration Property Map
- The encryption configuration.
- endpointsConfiguration Property Map
- The endpoints configuration.
- integrationService StringEnvironment Id 
- Gets the tracking id.
- networkConfiguration Property Map
- The network configuration.
- provisioningState String
- The provisioning state.
- state String
- The integration service environment state.
IntegrationServiceEnvironmentSkuResponse    
IpAddressResponse  
- Address string
- The address.
- Address string
- The address.
- address String
- The address.
- address string
- The address.
- address str
- The address.
- address String
- The address.
ManagedServiceIdentityResponse   
- PrincipalId string
- Principal Id of managed service identity.
- TenantId string
- Tenant of managed service identity.
- Type string
- Type of managed service identity. The type 'SystemAssigned' includes an implicitly created identity. The type 'None' will remove any identities from the resource.
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Logic. Inputs. User Assigned Identity Response> 
- The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
- PrincipalId string
- Principal Id of managed service identity.
- TenantId string
- Tenant of managed service identity.
- Type string
- Type of managed service identity. The type 'SystemAssigned' includes an implicitly created identity. The type 'None' will remove any identities from the resource.
- UserAssigned map[string]UserIdentities Assigned Identity Response 
- The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
- principalId String
- Principal Id of managed service identity.
- tenantId String
- Tenant of managed service identity.
- type String
- Type of managed service identity. The type 'SystemAssigned' includes an implicitly created identity. The type 'None' will remove any identities from the resource.
- userAssigned Map<String,UserIdentities Assigned Identity Response> 
- The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
- principalId string
- Principal Id of managed service identity.
- tenantId string
- Tenant of managed service identity.
- type string
- Type of managed service identity. The type 'SystemAssigned' includes an implicitly created identity. The type 'None' will remove any identities from the resource.
- userAssigned {[key: string]: UserIdentities Assigned Identity Response} 
- The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
- principal_id str
- Principal Id of managed service identity.
- tenant_id str
- Tenant of managed service identity.
- type str
- Type of managed service identity. The type 'SystemAssigned' includes an implicitly created identity. The type 'None' will remove any identities from the resource.
- user_assigned_ Mapping[str, Useridentities Assigned Identity Response] 
- The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
- principalId String
- Principal Id of managed service identity.
- tenantId String
- Tenant of managed service identity.
- type String
- Type of managed service identity. The type 'SystemAssigned' includes an implicitly created identity. The type 'None' will remove any identities from the resource.
- userAssigned Map<Property Map>Identities 
- The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
NetworkConfigurationResponse  
- AccessEndpoint Pulumi.Azure Native. Logic. Inputs. Integration Service Environment Access Endpoint Response 
- The access endpoint.
- Subnets
List<Pulumi.Azure Native. Logic. Inputs. Resource Reference Response> 
- The subnets.
- VirtualNetwork stringAddress Space 
- Gets the virtual network address space.
- AccessEndpoint IntegrationService Environment Access Endpoint Response 
- The access endpoint.
- Subnets
[]ResourceReference Response 
- The subnets.
- VirtualNetwork stringAddress Space 
- Gets the virtual network address space.
- accessEndpoint IntegrationService Environment Access Endpoint Response 
- The access endpoint.
- subnets
List<ResourceReference Response> 
- The subnets.
- virtualNetwork StringAddress Space 
- Gets the virtual network address space.
- accessEndpoint IntegrationService Environment Access Endpoint Response 
- The access endpoint.
- subnets
ResourceReference Response[] 
- The subnets.
- virtualNetwork stringAddress Space 
- Gets the virtual network address space.
- access_endpoint IntegrationService Environment Access Endpoint Response 
- The access endpoint.
- subnets
Sequence[ResourceReference Response] 
- The subnets.
- virtual_network_ straddress_ space 
- Gets the virtual network address space.
- accessEndpoint Property Map
- The access endpoint.
- subnets List<Property Map>
- The subnets.
- virtualNetwork StringAddress Space 
- Gets the virtual network address space.
ResourceReferenceResponse  
UserAssignedIdentityResponse   
- ClientId string
- Client Id of user assigned identity
- PrincipalId string
- Principal Id of user assigned identity
- ClientId string
- Client Id of user assigned identity
- PrincipalId string
- Principal Id of user assigned identity
- clientId String
- Client Id of user assigned identity
- principalId String
- Principal Id of user assigned identity
- clientId string
- Client Id of user assigned identity
- principalId string
- Principal Id of user assigned identity
- client_id str
- Client Id of user assigned identity
- principal_id str
- Principal Id of user assigned identity
- clientId String
- Client Id of user assigned identity
- principalId String
- Principal Id of user assigned identity
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
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