Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ReleasePR azure-mgmt-security] Update secureScore.json #11619

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
fcb76a2
Releasing mixedreality (#11618)
Jun 1, 2020
45934b6
20200604 track1 sdk automation/azure mgmt kusto (#11814)
changlong-liu Jun 4, 2020
111e152
Sdk automation/azure mgmt hdinsight (#11704)
changlong-liu Jun 5, 2020
1b9b27f
Sdk automation/azure mgmt resource terraform (#11835)
chenjianfei2017 Jun 5, 2020
f96b627
Fix appservice CI configuration.
mitchdenny Jun 5, 2020
7c5ca2e
Release azure-mgmt-security 0.4.0 (#11832)
LianwMS Jun 8, 2020
9877e57
Release azure-mgmt-eventgrid 3.0.0rc8 (#11839)
LianwMS Jun 8, 2020
7b911bf
Release azure-mgmt-subscription 0.6.0 (#11841)
LianwMS Jun 8, 2020
516aae3
Release azure-mgmt-containerservice 9.1.0 (#11876)
LianwMS Jun 9, 2020
745b5c2
Generated from 88fd6db0e0edd8e2376c74affb316e5b0ed67c7f (#11831)
LianwMS Jun 10, 2020
cf6eaae
Release azure-mgmt-recoveryservicesbackup 0.8.0 (#11846)
LianwMS Jun 10, 2020
08a1499
adjust model for m4 issue #83 (#11938)
changlong-liu Jun 11, 2020
8df251d
release-for-mgmt-hdinsight (#11979)
qiaozha Jun 12, 2020
debbb83
release for mgmt cosmos (#11969)
qiaozha Jun 12, 2020
04c842a
Release azure-mgmt-monitor 0.10.0 (#11873)
LianwMS Jun 15, 2020
489eddf
release for mgmt security (#12006)
qiaozha Jun 15, 2020
49774f1
release for mgmt eventhub (#12044)
Abyssknight Jun 15, 2020
44229aa
datafactory release for mgmt (#12070)
qiaozha Jun 16, 2020
979ac4c
Release for mgmt container registry (#12043)
Abyssknight Jun 19, 2020
fa2af62
release for mgmt vmware (#12003)
Abyssknight Jun 19, 2020
19bc45f
release for mgmt synapse (#12115)
Abyssknight Jun 19, 2020
4ecab6a
Sdk automation/azure mgmt compute@9801 (#12091)
changlong-liu Jun 19, 2020
deb77e6
Release for mgmt vmware (#12132)
Abyssknight Jun 19, 2020
b4638b5
Virtualenv issue. (#12200)
mitchdenny Jun 25, 2020
1dd4736
don't use mgmt track2 (#12211)
changlong-liu Jun 28, 2020
88ba0b9
Release for mgmt storage (#12228)
Abyssknight Jun 28, 2020
0b34ee1
Release network mgmt 2020 05 (#12139)
qiaozha Jun 30, 2020
715e7f6
release mgmt resource (#12282)
Abyssknight Jul 1, 2020
a7de136
release for mgmt containerservice (#12179)
Abyssknight Jul 1, 2020
22c5319
release for mgmt containerinstance (#12178)
Abyssknight Jul 1, 2020
b7dad04
release mgmt appconfiguration (#12292)
Abyssknight Jul 2, 2020
4cd0b61
release for mgmt sql (#12180)
Abyssknight Jul 2, 2020
eb0d7cb
Release for iot central 535 (#12253)
shawncx Jul 3, 2020
2ba23a5
Release azure mgmt compute (#12366)
dw511214992 Jul 7, 2020
3a375d0
Loganalytics release (#12460)
chunyu3 Jul 9, 2020
cb050d5
Reverts to previous commit on SDK tools. (#12464)
mitchdenny Jul 9, 2020
ed4c2a6
fix mypy for release/v3 branch (#12514)
kristapratico Jul 13, 2020
70aec05
release for avs 560 (#12357)
shawncx Jul 14, 2020
ca42cd1
Sdk automation/azure mgmt netapp (#11678)
changlong-liu Jul 14, 2020
b20a258
20200713 sdk automation/azure mgmt kusto (#12510)
changlong-liu Jul 15, 2020
bdfb3a2
clean up resources / fix changelog (#12432) (#12459)
changlong-liu Jul 15, 2020
95ed9eb
Sdk automation/azure mgmt monitor (#12549)
changlong-liu Jul 15, 2020
f64a10b
Release azure mgmt sql (#12592)
dw511214992 Jul 20, 2020
c7ed469
Sdk automation/azure mgmt hdinsight (#12636)
changlong-liu Jul 22, 2020
06f5c8c
cdn sdk release #538 (#12504)
shawncx Jul 23, 2020
0af447c
Generated from d5fb80c431abf2146e6acc6aa116d499196dcb71
Jul 29, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion eng/ci_tools.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# requirements leveraged by ci tools
setuptools==44.1.0; python_version == '2.7'
setuptools==45.1.0; python_version >= '3.5'
wheel==0.34.2
virtualenv==20.0.23
wheel==0.34.2
Jinja2==2.11.1
packaging==20.4
tox==3.14.6
Expand Down
12 changes: 12 additions & 0 deletions eng/common/pipelines/templates/steps/daily-dev-build-variable.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This script fragment is used across our repos to set a variable "SetDevVersion" which
# is used when this pipeline is going to be generating and publishing daily dev builds.

steps:
- pwsh: |
$setDailyDevBuild = "false"
if (('$(Build.Reason)' -eq 'Schedule') -and ('$(System.TeamProject)' -eq 'internal')) {
$setDailyDevBuild = "true"
}
echo "##vso[task.setvariable variable=SetDevVersion]$setDailyDevBuild"
displayName: "Setup Versioning Properties"
condition: eq(variables['SetDevVersion'], '')
2 changes: 1 addition & 1 deletion eng/pipelines/templates/jobs/update_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ steps:
- script: python3 -m packaging_tools.update_pr -v --pr-number $(System.PullRequest.PullRequestNumber) --repo $(Build.Repository.Name)
displayName: 'Update packaging of PR'
env:
GH_TOKEN: $(python-mgmt-update-pr-token)
GH_TOKEN: $(azuresdk-github-pat)
2 changes: 1 addition & 1 deletion eng/pipelines/templates/steps/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ steps:
OSName: ${{ parameters.OSName }}

- script: |
python -m pip install pip == 20.1
python -m pip install pip==20.1
pip install -r eng/ci_tools.txt
pip --version
displayName: 'Prep Environment'
Expand Down
1 change: 1 addition & 0 deletions eng/pipelines/templates/steps/run_pylint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ steps:


- script: |
python -m pip install pip==20.1
pip install -r eng/ci_tools.txt
displayName: 'Prep Environment'
condition: succeededOrFailed()
Expand Down
2 changes: 1 addition & 1 deletion eng/pipelines/templates/steps/set-dev-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ parameters:
ServiceDirectory: ''

steps:
- template: tools/daily-dev-build-variable/daily-dev-build-variable.yml@azure-sdk-tools
- template: /eng/common/pipelines/templates/steps/daily-dev-build-variable.yml

- task: PythonScript@0
condition: eq(variables['SetDevVersion'],'true')
Expand Down
8 changes: 8 additions & 0 deletions sdk/appconfiguration/azure-mgmt-appconfiguration/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Release History

## 0.5.0 (2020-07-01)

**Features**

- Model ConfigurationStore has a new parameter private_endpoint_connections
- Model ConfigurationStore has a new parameter public_network_access
- Model PrivateLinkResource has a new parameter required_zone_names

## 0.4.0 (2020-02-07)

**Features**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ def __init__(
super(AppConfigurationManagementClient, self).__init__(self.config.credentials, self.config)

client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)}
self.api_version = '2019-11-01-preview'
self.api_version = '2020-06-01'
self._serialize = Serializer(client_models)
self._deserialize = Deserializer(client_models)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
from ._models_py3 import OperationDefinitionDisplay
from ._models_py3 import PrivateEndpoint
from ._models_py3 import PrivateEndpointConnection
from ._models_py3 import PrivateEndpointConnectionReference
from ._models_py3 import PrivateLinkResource
from ._models_py3 import PrivateLinkServiceConnectionState
from ._models_py3 import RegenerateKeyParameters
Expand All @@ -46,6 +47,7 @@
from ._models import OperationDefinitionDisplay
from ._models import PrivateEndpoint
from ._models import PrivateEndpointConnection
from ._models import PrivateEndpointConnectionReference
from ._models import PrivateLinkResource
from ._models import PrivateLinkServiceConnectionState
from ._models import RegenerateKeyParameters
Expand All @@ -63,6 +65,7 @@
ProvisioningState,
ConnectionStatus,
ActionsRequired,
PublicNetworkAccess,
)

__all__ = [
Expand All @@ -80,6 +83,7 @@
'OperationDefinitionDisplay',
'PrivateEndpoint',
'PrivateEndpointConnection',
'PrivateEndpointConnectionReference',
'PrivateLinkResource',
'PrivateLinkServiceConnectionState',
'RegenerateKeyParameters',
Expand All @@ -96,4 +100,5 @@
'ProvisioningState',
'ConnectionStatus',
'ActionsRequired',
'PublicNetworkAccess',
]
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,9 @@ class ActionsRequired(str, Enum):

none = "None"
recreate = "Recreate"


class PublicNetworkAccess(str, Enum):

enabled = "Enabled"
disabled = "Disabled"
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,15 @@ class ConfigurationStore(Resource):
:vartype endpoint: str
:param encryption: The encryption settings of the configuration store.
:type encryption: ~azure.mgmt.appconfiguration.models.EncryptionProperties
:ivar private_endpoint_connections: The list of private endpoint
connections that are set up for this resource.
:vartype private_endpoint_connections:
list[~azure.mgmt.appconfiguration.models.PrivateEndpointConnectionReference]
:param public_network_access: Control permission for data plane traffic
coming from public networks while private endpoint is enabled. Possible
values include: 'Enabled', 'Disabled'
:type public_network_access: str or
~azure.mgmt.appconfiguration.models.PublicNetworkAccess
:param sku: Required. The sku of the configuration store.
:type sku: ~azure.mgmt.appconfiguration.models.Sku
"""
Expand All @@ -195,6 +204,7 @@ class ConfigurationStore(Resource):
'provisioning_state': {'readonly': True},
'creation_date': {'readonly': True},
'endpoint': {'readonly': True},
'private_endpoint_connections': {'readonly': True},
'sku': {'required': True},
}

Expand All @@ -209,6 +219,8 @@ class ConfigurationStore(Resource):
'creation_date': {'key': 'properties.creationDate', 'type': 'iso-8601'},
'endpoint': {'key': 'properties.endpoint', 'type': 'str'},
'encryption': {'key': 'properties.encryption', 'type': 'EncryptionProperties'},
'private_endpoint_connections': {'key': 'properties.privateEndpointConnections', 'type': '[PrivateEndpointConnectionReference]'},
'public_network_access': {'key': 'properties.publicNetworkAccess', 'type': 'str'},
'sku': {'key': 'sku', 'type': 'Sku'},
}

Expand All @@ -219,6 +231,8 @@ def __init__(self, **kwargs):
self.creation_date = None
self.endpoint = None
self.encryption = kwargs.get('encryption', None)
self.private_endpoint_connections = None
self.public_network_access = kwargs.get('public_network_access', None)
self.sku = kwargs.get('sku', None)


Expand Down Expand Up @@ -578,6 +592,62 @@ def __init__(self, **kwargs):
self.private_link_service_connection_state = kwargs.get('private_link_service_connection_state', None)


class PrivateEndpointConnectionReference(Model):
"""A reference to a related private endpoint connection.

Variables are only populated by the server, and will be ignored when
sending a request.

All required parameters must be populated in order to send to Azure.

:ivar id: The resource ID.
:vartype id: str
:ivar name: The name of the resource.
:vartype name: str
:ivar type: The type of the resource.
:vartype type: str
:ivar provisioning_state: The provisioning status of the private endpoint
connection. Possible values include: 'Creating', 'Updating', 'Deleting',
'Succeeded', 'Failed', 'Canceled'
:vartype provisioning_state: str or
~azure.mgmt.appconfiguration.models.ProvisioningState
:param private_endpoint: The resource of private endpoint.
:type private_endpoint:
~azure.mgmt.appconfiguration.models.PrivateEndpoint
:param private_link_service_connection_state: Required. A collection of
information about the state of the connection between service consumer and
provider.
:type private_link_service_connection_state:
~azure.mgmt.appconfiguration.models.PrivateLinkServiceConnectionState
"""

_validation = {
'id': {'readonly': True},
'name': {'readonly': True},
'type': {'readonly': True},
'provisioning_state': {'readonly': True},
'private_link_service_connection_state': {'required': True},
}

_attribute_map = {
'id': {'key': 'id', 'type': 'str'},
'name': {'key': 'name', 'type': 'str'},
'type': {'key': 'type', 'type': 'str'},
'provisioning_state': {'key': 'properties.provisioningState', 'type': 'str'},
'private_endpoint': {'key': 'properties.privateEndpoint', 'type': 'PrivateEndpoint'},
'private_link_service_connection_state': {'key': 'properties.privateLinkServiceConnectionState', 'type': 'PrivateLinkServiceConnectionState'},
}

def __init__(self, **kwargs):
super(PrivateEndpointConnectionReference, self).__init__(**kwargs)
self.id = None
self.name = None
self.type = None
self.provisioning_state = None
self.private_endpoint = kwargs.get('private_endpoint', None)
self.private_link_service_connection_state = kwargs.get('private_link_service_connection_state', None)


class PrivateLinkResource(Model):
"""A resource that supports private link capabilities.

Expand All @@ -594,6 +664,9 @@ class PrivateLinkResource(Model):
:vartype group_id: str
:ivar required_members: The private link resource required member names.
:vartype required_members: list[str]
:ivar required_zone_names: The list of required DNS zone names of the
private link resource.
:vartype required_zone_names: list[str]
"""

_validation = {
Expand All @@ -602,6 +675,7 @@ class PrivateLinkResource(Model):
'type': {'readonly': True},
'group_id': {'readonly': True},
'required_members': {'readonly': True},
'required_zone_names': {'readonly': True},
}

_attribute_map = {
Expand All @@ -610,6 +684,7 @@ class PrivateLinkResource(Model):
'type': {'key': 'type', 'type': 'str'},
'group_id': {'key': 'properties.groupId', 'type': 'str'},
'required_members': {'key': 'properties.requiredMembers', 'type': '[str]'},
'required_zone_names': {'key': 'properties.requiredZoneNames', 'type': '[str]'},
}

def __init__(self, **kwargs):
Expand All @@ -619,6 +694,7 @@ def __init__(self, **kwargs):
self.type = None
self.group_id = None
self.required_members = None
self.required_zone_names = None


class PrivateLinkServiceConnectionState(Model):
Expand Down
Loading