Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions sdk/appcontainers/azure-mgmt-appcontainers/_meta.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"commit": "4cd95123fb961c68740565a1efcaa5e43bd35802",
"commit": "c835a47264a709a708d3d17f049b3eb37fa8c469",
"repository_url": "https://github.com/Azure/azure-rest-api-specs",
"autorest": "3.9.7",
"use": [
"@autorest/python@6.7.1",
"@autorest/modelerfour@4.26.2"
],
"autorest_command": "autorest specification/app/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/home/vsts/work/1/azure-sdk-for-python/sdk --use=@autorest/python@6.7.1 --use=@autorest/modelerfour@4.26.2 --version=3.9.7 --version-tolerant=False",
"autorest_command": "autorest specification/app/resource-manager/readme.md --generate-sample=True --include-x-ms-examples-original-file=True --python --python-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-python/sdk --use=@autorest/python@6.7.1 --use=@autorest/modelerfour@4.26.2 --version=3.9.7 --version-tolerant=False",
"readme": "specification/app/resource-manager/readme.md"
}
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ class ContainerAppsAPIClientConfiguration(Configuration): # pylint: disable=too
:type credential: ~azure.core.credentials.TokenCredential
:param subscription_id: The ID of the target subscription. Required.
:type subscription_id: str
:keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this
:keyword api_version: Api Version. Default value is "2024-03-01". Note that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
"""

def __init__(self, credential: "TokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ContainerAppsAPIClientConfiguration, self).__init__(**kwargs)
api_version: str = kwargs.pop("api_version", "2023-05-01")
api_version: str = kwargs.pop("api_version", "2024-03-01")

if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ class ContainerAppsAPIClient(
:type subscription_id: str
:param base_url: Service URL. Default value is "https://management.azure.com".
:type base_url: str
:keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this
:keyword api_version: Api Version. Default value is "2024-03-01". Note that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@
# Changes may cause incorrect behavior and will be lost if the code is regenerated.
# --------------------------------------------------------------------------

VERSION = "3.0.0"
VERSION = "1.0.0b1"
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@ class ContainerAppsAPIClientConfiguration(Configuration): # pylint: disable=too
:type credential: ~azure.core.credentials_async.AsyncTokenCredential
:param subscription_id: The ID of the target subscription. Required.
:type subscription_id: str
:keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this
:keyword api_version: Api Version. Default value is "2024-03-01". Note that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
"""

def __init__(self, credential: "AsyncTokenCredential", subscription_id: str, **kwargs: Any) -> None:
super(ContainerAppsAPIClientConfiguration, self).__init__(**kwargs)
api_version: str = kwargs.pop("api_version", "2023-05-01")
api_version: str = kwargs.pop("api_version", "2024-03-01")

if credential is None:
raise ValueError("Parameter 'credential' must not be None.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ class ContainerAppsAPIClient(
:type subscription_id: str
:param base_url: Service URL. Default value is "https://management.azure.com".
:type base_url: str
:keyword api_version: Api Version. Default value is "2023-05-01". Note that overriding this
:keyword api_version: Api Version. Default value is "2024-03-01". Note that overriding this
default value may result in unsupported behavior.
:paramtype api_version: str
:keyword int polling_interval: Default waiting time between two polls for LRO operations if no
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,8 @@
from ._models_py3 import ManagedCertificateProperties
from ._models_py3 import ManagedEnvironment
from ._models_py3 import ManagedEnvironmentPropertiesPeerAuthentication
from ._models_py3 import ManagedEnvironmentPropertiesPeerTrafficConfiguration
from ._models_py3 import ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption
from ._models_py3 import ManagedEnvironmentStorage
from ._models_py3 import ManagedEnvironmentStorageProperties
from ._models_py3 import ManagedEnvironmentStoragesCollection
Expand Down Expand Up @@ -355,6 +357,8 @@
"ManagedCertificateProperties",
"ManagedEnvironment",
"ManagedEnvironmentPropertiesPeerAuthentication",
"ManagedEnvironmentPropertiesPeerTrafficConfiguration",
"ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption",
"ManagedEnvironmentStorage",
"ManagedEnvironmentStorageProperties",
"ManagedEnvironmentStoragesCollection",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5319,7 +5319,7 @@ class JobExecution(_serialization.Model):
:vartype name: str
:ivar id: Job execution Id.
:vartype id: str
:ivar type: Job Type.
:ivar type: Job execution type.
:vartype type: str
:ivar status: Current running State of the job. Known values are: "Running", "Processing",
"Stopped", "Degraded", "Failed", "Unknown", and "Succeeded".
Expand All @@ -5340,10 +5340,10 @@ class JobExecution(_serialization.Model):
"name": {"key": "name", "type": "str"},
"id": {"key": "id", "type": "str"},
"type": {"key": "type", "type": "str"},
"status": {"key": "status", "type": "str"},
"start_time": {"key": "startTime", "type": "iso-8601"},
"end_time": {"key": "endTime", "type": "iso-8601"},
"template": {"key": "template", "type": "JobExecutionTemplate"},
"status": {"key": "properties.status", "type": "str"},
"start_time": {"key": "properties.startTime", "type": "iso-8601"},
"end_time": {"key": "properties.endTime", "type": "iso-8601"},
"template": {"key": "properties.template", "type": "JobExecutionTemplate"},
}

def __init__(
Expand All @@ -5362,7 +5362,7 @@ def __init__(
:paramtype name: str
:keyword id: Job execution Id.
:paramtype id: str
:keyword type: Job Type.
:keyword type: Job execution type.
:paramtype type: str
:keyword start_time: Job execution start time.
:paramtype start_time: ~datetime.datetime
Expand Down Expand Up @@ -6250,6 +6250,9 @@ class ManagedEnvironment(TrackedResource): # pylint: disable=too-many-instance-
:ivar peer_authentication: Peer authentication settings for the Managed Environment.
:vartype peer_authentication:
~azure.mgmt.appcontainers.models.ManagedEnvironmentPropertiesPeerAuthentication
:ivar peer_traffic_configuration: Peer traffic settings for the Managed Environment.
:vartype peer_traffic_configuration:
~azure.mgmt.appcontainers.models.ManagedEnvironmentPropertiesPeerTrafficConfiguration
"""

_validation = {
Expand Down Expand Up @@ -6295,9 +6298,13 @@ class ManagedEnvironment(TrackedResource): # pylint: disable=too-many-instance-
"key": "properties.peerAuthentication",
"type": "ManagedEnvironmentPropertiesPeerAuthentication",
},
"peer_traffic_configuration": {
"key": "properties.peerTrafficConfiguration",
"type": "ManagedEnvironmentPropertiesPeerTrafficConfiguration",
},
}

def __init__(
def __init__( # pylint: disable=too-many-locals
self,
*,
location: str,
Expand All @@ -6314,6 +6321,7 @@ def __init__(
dapr_configuration: Optional["_models.DaprConfiguration"] = None,
infrastructure_resource_group: Optional[str] = None,
peer_authentication: Optional["_models.ManagedEnvironmentPropertiesPeerAuthentication"] = None,
peer_traffic_configuration: Optional["_models.ManagedEnvironmentPropertiesPeerTrafficConfiguration"] = None,
**kwargs: Any
) -> None:
"""
Expand Down Expand Up @@ -6353,6 +6361,9 @@ def __init__(
:keyword peer_authentication: Peer authentication settings for the Managed Environment.
:paramtype peer_authentication:
~azure.mgmt.appcontainers.models.ManagedEnvironmentPropertiesPeerAuthentication
:keyword peer_traffic_configuration: Peer traffic settings for the Managed Environment.
:paramtype peer_traffic_configuration:
~azure.mgmt.appcontainers.models.ManagedEnvironmentPropertiesPeerTrafficConfiguration
"""
super().__init__(tags=tags, location=location, **kwargs)
self.kind = kind
Expand All @@ -6372,6 +6383,7 @@ def __init__(
self.dapr_configuration = dapr_configuration
self.infrastructure_resource_group = infrastructure_resource_group
self.peer_authentication = peer_authentication
self.peer_traffic_configuration = peer_traffic_configuration


class ManagedEnvironmentPropertiesPeerAuthentication(_serialization.Model):
Expand All @@ -6394,6 +6406,53 @@ def __init__(self, *, mtls: Optional["_models.Mtls"] = None, **kwargs: Any) -> N
self.mtls = mtls


class ManagedEnvironmentPropertiesPeerTrafficConfiguration(_serialization.Model):
"""Peer traffic settings for the Managed Environment.

:ivar encryption: Peer traffic encryption settings for the Managed Environment.
:vartype encryption:
~azure.mgmt.appcontainers.models.ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption
"""

_attribute_map = {
"encryption": {"key": "encryption", "type": "ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption"},
}

def __init__(
self,
*,
encryption: Optional["_models.ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption"] = None,
**kwargs: Any
) -> None:
"""
:keyword encryption: Peer traffic encryption settings for the Managed Environment.
:paramtype encryption:
~azure.mgmt.appcontainers.models.ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption
"""
super().__init__(**kwargs)
self.encryption = encryption


class ManagedEnvironmentPropertiesPeerTrafficConfigurationEncryption(_serialization.Model):
"""Peer traffic encryption settings for the Managed Environment.

:ivar enabled: Boolean indicating whether the peer traffic encryption is enabled.
:vartype enabled: bool
"""

_attribute_map = {
"enabled": {"key": "enabled", "type": "bool"},
}

def __init__(self, *, enabled: Optional[bool] = None, **kwargs: Any) -> None:
"""
:keyword enabled: Boolean indicating whether the peer traffic encryption is enabled.
:paramtype enabled: bool
"""
super().__init__(**kwargs)
self.enabled = enabled


class ManagedEnvironmentsCollection(_serialization.Model):
"""Collection of Environments.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ def build_get_request(location: str, subscription_id: str, **kwargs: Any) -> Htt
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ def build_get_request(location: str, subscription_id: str, **kwargs: Any) -> Htt
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -76,7 +76,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -110,7 +110,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")

Expand Down Expand Up @@ -147,7 +147,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -181,7 +181,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -80,7 +80,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -118,7 +118,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")

Expand Down Expand Up @@ -159,7 +159,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -197,7 +197,7 @@ def build_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def build_list_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -76,7 +76,7 @@ def build_get_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -110,7 +110,7 @@ def build_create_or_update_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
content_type: Optional[str] = kwargs.pop("content_type", _headers.pop("Content-Type", None))
accept = _headers.pop("Accept", "application/json")

Expand Down Expand Up @@ -147,7 +147,7 @@ def build_delete_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down Expand Up @@ -181,7 +181,7 @@ def build_list_secrets_request(
_headers = case_insensitive_dict(kwargs.pop("headers", {}) or {})
_params = case_insensitive_dict(kwargs.pop("params", {}) or {})

api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2023-05-01"))
api_version: str = kwargs.pop("api_version", _params.pop("api-version", "2024-03-01"))
accept = _headers.pop("Accept", "application/json")

# Construct URL
Expand Down
Loading